/**
 * Copyright &copy; 2015-2020 <a href="www.dsesa.cn/">ESA</a> All rights reserved.
 */
package com.jeeplus.modules.wxMsg.entity;

import java.io.Serializable;

/**
 * 微信user类
 * @author jeeplus
 * @version 2016-11-03
 */
public class WxUser implements Serializable {

	private static final long serialVersionUID = 1L;

	// 必填， 成员UserID。对应管理端的帐号，企业内必须唯一。不区分大小写，长度为1~64个字节
	private String userid;

	// 必填，成员名称。长度为1~64个字节
	private String name;

	// 必填，成员所属部门id列表,不超过20个
	private String[] department;

	private String deptId;

	// 职位信息。长度为0~64个字节
	private String position;

	// 手机号码。企业内必须唯一，mobile/weixinid/email三者不能同时为空
	private String mobile;

	// 性别。1表示男性，2表示女性
	private String gender;

	// 邮箱。长度为0~64个字节。企业内必须唯一
	private String email;

	// 微信号。企业内必须唯一。（注意：是微信号，不是微信的名字）
	private String weixinid;

	// 成员头像的mediaid，通过多媒体接口上传图片获得的mediaid
	private String avatar_mediaid;

	private String avatar;

	private String status;

	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String[] getDepartment() {
		return department;
	}

	public void setDepartment(String[] department) {
		this.department = department;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public String getPosition() {
		return position;
	}

	public void setPosition(String position) {
		this.position = position;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getWeixinid() {
		return weixinid;
	}

	public void setWeixinid(String weixinid) {
		this.weixinid = weixinid;
	}

	public String getAvatar_mediaid() {
		return avatar_mediaid;
	}

	public void setAvatar_mediaid(String avatar_mediaid) {
		this.avatar_mediaid = avatar_mediaid;
	}

	public String getAvatar() {
		return avatar;
	}

	public void setAvatar(String avatar) {
		this.avatar = avatar;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
}


